-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(nginx): add ipFamilies option for IPv4 and IPv6 #639
Conversation
88c554a
to
6a62ecd
Compare
should we add an array of multiple adresses (dualstack) or listen just on both (ipv4 and ipv6) |
Array sounds like a good idea, if we add it before merging this it also doesn't result in a breaking change. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Blocking for now
That would be achieved with the |
It could also be a single option similar to the Let me know how you prefer this be done and I will adjust the PR. |
e4c6e18
to
ab93814
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(A squash of all commits would be nice to have) |
96b7bac
to
fdba254
Compare
Done! |
Signed-off-by: Mathieu Dallaire <[email protected]>
49ab955
to
0bb4fbc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am fine with it.
I am just thinking of dualstack, is not everywhere automatically on if listen [::]:80;
.
Maybe we should define listen
multiple time.I am not sure.
Maybe we should merge this state and wait for an Bug-Issue if somebody try to run it on a "tweaked" Node and Kernel with special option on the behaviour of binding.
Agreed, we can easily fix this if there is a problem. |
When |
Description of the change
Add an option to configure the listening IP address for the nginx container.
Benefits
This will allow setting the IP to a value like "[::]" for IPv6 deployments. The current generated configs force the address to 0.0.0.0
Possible drawbacks
None that I can think of. The default value is 0.0.0.0 which is equivalent to the configuration generated by the chart at the moment.
Applicable issues
Additional information
Checklist
Chart.yaml
according to semver.